An algorithm to reconstruct convex polyhedra from their face normals and areas

نویسنده

  • Giuseppe Sellaroli
چکیده

A well-known result in the study of convex polyhedra, due to Minkowski, is that a convex polyhedron is uniquely determined (up to translation) by the directions and areas of its faces. The theorem guarantees existence of the polyhedron associated to given face normals and areas, but does not provide a constructive way to find it explicitly. This article provides an algorithm to reconstruct 3D convex polyhedra from their face normals and areas, based on an method by Lasserre to compute the volume of a convex polyhedron in R. A Python implementation of the algorithm is available at https://github.com/gsellaroli/polyhedrec.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Turning Orthogonally Convex Polyhedra into Orthoballs

As a step towards characterizing the graphs of orthogonally convex polyhedra, we show that for any simple orthogonally convex polyhedron there is an orthoball that is equivalent in the sense that it has the same graph and the same face normals. An orthoball is a simple orthogonally convex polyhedron with a point inside that sees the whole interior (informally, it is “round”). The consequence fo...

متن کامل

MSC 52A20, 52A38, 52B11, 52B55, 49Q20, 65D17, 68U07 Blaschke Addition and Convex Polyhedra

This is an extended version of a talk on October 4, 2004 at the research seminar “Differential geometry and applications” (headed by Academician A. T. Fomenko) at Moscow State University. The paper contains an overview of available (but far from well-known) results about the Blaschke addition of convex bodies, some new theorems on the monotonicity of the volume of convex bodies (in particular, ...

متن کامل

When can a graph form an orthogonal polyhedron?

Polyhedra are an important basic structure in computational geometry. One of the most beautiful results concerning polyhedra is Cauchy’s theorem, which states that a convex polyhedron is uniquely defined by its graph, edge lengths and facial angles. (See Section 2 for definitions.) The proof of Cauchy’s theorem (see e.g. [2]) unfortunately is nonconstructive, and the only known algorithm to rec...

متن کامل

SIZE AND GEOMETRY OPTIMIZATION OF TRUSS STRUCTURES USING THE COMBINATION OF DNA COMPUTING ALGORITHM AND GENERALIZED CONVEX APPROXIMATION METHOD

In recent years, the optimization of truss structures has been considered due to their several applications and their simple structure and rapid analysis. DNA computing algorithm is a non-gradient-based method derived from numerical modeling of DNA-based computing performance by new computers with DNA memory known as molecular computers. DNA computing algorithm works based on collective intelli...

متن کامل

Reconstruction of Orthogonal Polyhedra

In this thesis I study reconstruction of orthogonal polyhedral surfaces and orthogonal polyhedra from partial information about their boundaries. There are three main questions for which I provide novel results. The first question is “Given the dual graph, facial angles and edge lengths of an orthogonal polyhedral surface or polyhedron, is it possible to reconstruct the dihedral angles?” The se...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1712.00825  شماره 

صفحات  -

تاریخ انتشار 2017